hydraulic mobile crane - French English Dictionary